The Thing (roadside attraction)
Arizona roadside attraction
Summary
The Thing is an Arizona roadside attraction extensively advertised by signs along Interstate 10 between El Paso, Texas, and Tucson, Arizona. The object, supposedly a mummified mother and child, is believed to have been made by exhibit creator Homer Tate for sideshows.
Modified
5/10/2025, 7:01:11 AM
Source: WikipediaView full article↗